Class BausteinDBNAPruefer
- java.lang.Object
-
- de.bitmarckservice.kernpruefung.Pruefer
-
- de.bitmarckservice.kernpruefung.aag.BausteinDBNAPruefer
-
- All Implemented Interfaces:
BausteinDBNAPrueferNamenszusatzKatalog,BausteinDBNAPrueferVorsatzwortKatalog
public class BausteinDBNAPruefer extends Pruefer implements BausteinDBNAPrueferNamenszusatzKatalog, BausteinDBNAPrueferVorsatzwortKatalog
Prüfer für den Baustein DBNA.Pflegehinweis: Der Baustein DBNA wird wahrscheinlich auch in anderen Verfahren verwendet. Sollte ein solches Prüfprogramm zu implementieren sein, so wird diese Klasse in ein übergeordnetes Paket verschoben.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKENNUNG-
Fields inherited from interface de.bitmarckservice.kernpruefung.aag.BausteinDBNAPrueferNamenszusatzKatalog
NAMENSZUSAETZE
-
Fields inherited from interface de.bitmarckservice.kernpruefung.aag.BausteinDBNAPrueferVorsatzwortKatalog
VORSATZWORTE
-
-
Constructor Summary
Constructors Constructor Description BausteinDBNAPruefer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FehlerkataloggetFehlerkatalog()In einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.java.lang.StringgetKennung()Liefert die Kennung des konkreten Prüfers.intgetLaenge()Die konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.voidpruefe()Prüft den mit setSatz() gesetzten Satz.-
Methods inherited from class de.bitmarckservice.kernpruefung.Pruefer
addRueckgabeMeldung, addRueckgabeMeldung, getMeldung, getRueckgabe, getSatz, getVerarbeitungsdatum, getVerarbeitungsdatumString, getVorlaufsatz, setRueckgabe, setSatz, setVerarbeitungsdatum, setVorlaufsatz
-
-
-
-
Field Detail
-
KENNUNG
public static final java.lang.String KENNUNG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFehlerkatalog
protected Fehlerkatalog getFehlerkatalog()
Description copied from class:PrueferIn einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.- Specified by:
getFehlerkatalogin classPruefer- Returns:
- Fehlerkatalog
-
getKennung
public java.lang.String getKennung()
Description copied from class:PrueferLiefert die Kennung des konkreten Prüfers.- Specified by:
getKennungin classPruefer- Returns:
- Kennung des Prüfers, z.B. DSER.
-
getLaenge
public int getLaenge()
Description copied from class:PrueferDie konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.Isat die Länge variabel, so liefert diese Methode 0.
Bei Sätzen ist das die Länge deas Satzes ohne die Bausteine.
-
pruefe
public void pruefe() throws DatenlaengeNichtErwartetExceptionPrüft den mit setSatz() gesetzten Satz.- Specified by:
pruefein classPruefer- Throws:
DatenlaengeNichtErwartetException- Datenlänge nicht erwartet
-
-